trade union of mechanics and related automotive transportation workers - Alemán Inglés Diccionario